sand pirate base - French English Dictionary